package com.example.entity.dto.pc;

import com.baomidou.mybatisplus.annotation.TableField;
import com.example.entity.base.pc.BasePageDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(value = "资源列表Dto")
@Data
public class ResourceListDto extends BasePageDto {

    @ApiModelProperty(value = "工厂ID")
    @TableField("factoryId")
    private Integer factoryId;

    @ApiModelProperty(value = "资源组ID")
    @TableField("resourceGroupId")
    private Integer resourceGroupId;

    @ApiModelProperty(value = "设备编号")
    @TableField("deviceId")
    private String deviceid;

    @ApiModelProperty(value = "设备型号")
    @TableField("deviceModel")
    private String devicemodel;

    @ApiModelProperty(value = "设备名称")
    @TableField("deviceName")
    private String devicename;

    @ApiModelProperty(value = "设备编号OR名称")
    @TableField("deviceIdOrName")
    private String deviceIdOrName;

    @ApiModelProperty(value = "制造商")
    private String manufacturer;

    @ApiModelProperty(value = "工作中心ID")
    private String workCenterId;

    @ApiModelProperty(value = "设备状态")
    private String status;

}
